import java.util.Random;

public class test_2_8 {

//    1.有5个人坐在一起，问第五个人多少岁？他说比第4个人大2岁。问第4个人岁数，他说比第3个人大2岁。问第三
//    个人，又说比第2人大两岁。问第2个人，说比第一个人大两岁。最后问第一个人，他说是10岁。请问第五个人多大？
//
//    public static int getAge(int age){
//        for (int i = 0; i < 4; i++) {
//            age+=2;
//        }
//        return age;
//    }
//    public static void main(String[] args) {
//        System.out.println(getAge(10));
//    }



//    2、给定一个3乘以3的二维数组，里面的数据随机生成。分别求出两个对角线的元素之和。

    public static void main(String[] args) {
        Random r=new Random();
        int[][] array=new int[3][3];
        int sum1=0;
        int sum2=0;
        for (int i = 0; i < array.length; i++) {
            for (int j = 0; j < array[i].length; j++) {
                array[i][j]=r.nextInt(10);
                System.out.print(array[i][j]+" ");
                if(i==j){
                    sum1+=array[i][j];
                }
                if(i+j==2){
                    sum2+=array[i][j];
                }
            }
            System.out.println();
        }
        System.out.println("正对角线元素和："+sum1);
        System.out.println("副对角线元素和："+sum2);
    }

}





